Skip to content

Fix Apple Silicon SIGKILL on the darwin binary#19

Merged
nmbrthirteen merged 1 commit into
mainfrom
fix/apple-silicon-codesign
Jun 17, 2026
Merged

Fix Apple Silicon SIGKILL on the darwin binary#19
nmbrthirteen merged 1 commit into
mainfrom
fix/apple-silicon-codesign

Conversation

@nmbrthirteen

Copy link
Copy Markdown
Owner

Cross-compiled darwin/arm64 binaries get SIGKILLed at exec on Apple Silicon (AMFI rejects the Linux-built signature). Build darwin on a macOS runner so it's signed acceptably; install.sh also ad-hoc re-signs on macOS, which fixes the already-published v2.0.0 (install.sh is fetched live).

Cross-compiled (Linux-built) darwin/arm64 binaries are killed at exec by Apple
Silicon's kernel despite a valid-on-disk signature. Build the darwin launcher on
a macOS runner so it's signed acceptably, and have install.sh ad-hoc re-sign on
macOS as a safety net (fixes already-released v2.0.0 installs).
@nmbrthirteen nmbrthirteen merged commit 895a3a2 into main Jun 17, 2026
4 checks passed
@nmbrthirteen nmbrthirteen deleted the fix/apple-silicon-codesign branch June 17, 2026 08:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant